package com.codefish.framework.spring.aop;

import java.lang.reflect.Method;

/**
 * @author <a href='https://gitee.com/hzf2281'>codefish</a>
 * @version 1.0.0
 * @since 2022/10/20 下午 09:47
 */
@FunctionalInterface
public interface IMethodBeforeAdvice extends IBeforeAdvice {
    /**
     * 在执行目标方法前进行一些前置操作
     * @param method 目标方法
     * @param args 目标方法参数
     * @param target 目标对象
     */
    void before(Method method,Object[] args,Object target);
}
